be indebted for - English Synonyms Dictionary